// Programming_Scala/src/ch08/rek-list-reduceLeft-example-script.scala
println( List( 1, 2, 3, 4, 5 ) reduceLeft { _ * _ } )

println( List( 1, 2, 3, 4, 5 ) reduceLeft ( _ * _  ) )

println( List( 1, 2, 3, 4, 5 ).reduceLeft( ( _ * _  ) ) )

println( List( 1, 2, 3, 4, 5 ).reduceLeft( ( a, b ) => a * b ) )

println( List( 1, 2, 3, 4, 5 ).reduceLeft( ( a, b ) => a.*( b ) ) )
